// // 业务组件
// import MuPicSelect from '@/components/Survey/Materials/SelectComs/MuPicSelect';
// // 编辑组件
// import TitleEditor from '@/components/Survey/EditItems/TitleEditor';
// import DescEditor from '@/components/Survey/EditItems/DescEditor';
// import PicOptionEditor from '@/components/Survey/EditItems/PicOptionEditor';
// import PositionEditor from '@/components/Survey/EditItems/PositionEditor';
// import SizeEditor from '@/components/Survey/EditItems/SizeEditor';
// import WeightEditor from '@/components/Survey/EditItems/WeightEditor';
// import ItalicEditor from '@/components/Survey/EditItems/ItalicEditor';
// import ColorEditor from '@/components/Survey/EditItems/ColorEditor';

// import { v4 as uuidv4 } from 'uuid';
// import { ComsTypeEnum } from '@/types';

// interface StatusConfig {
//   id: string;
//   status: string | string[] | { value: string; picTitle: string; picDesc: string }[];
//   currentStatus?: number;
//   isShow: boolean;
//   name: string;
//   editCom: React.ComponentType<any>;
// }

// interface MuPicSelectConfig {
//   type: React.ComponentType<any>;
//   name: string;
//   id: string;
//   status: Record<string, StatusConfig>;
// }

// const MuPicSelectConfig = () => {
//   const config: MuPicSelectConfig = {
//     type: MuPicSelect,
//     name: ComsTypeEnum.muPicSelect,
//     id: uuidv4(),
//     status: {
//       title: {
//         id: uuidv4(),
//         status: '图片单选标题',
//         isShow: true,
//         name: 'title-editor',
//         editCom: TitleEditor
//       },
//       desc: {
//         id: uuidv4(),
//         status: '图片单选描述',
//         isShow: true,
//         name: 'desc-editor',
//         editCom: DescEditor
//       },
//       options: {
//         id: uuidv4(),
//         status: [
//           {
//             value: '',
//             picTitle: '图片标题1',
//             picDesc: '图片描述1'
//           },
//           {
//             value: '',
//             picTitle: '图片标题2',
//             picDesc: '图片描述2'
//           }
//         ],
//         currentStatus: 0,
//         isShow: true,
//         name: 'options-editor',
//         editCom: PicOptionEditor
//       },
//       position: {
//         id: uuidv4(),
//         currentStatus: 0,
//         status: ['左对齐', '居中对齐'],
//         isShow: true,
//         name: 'position-editor',
//         editCom: PositionEditor
//       },
//       titleSize: {
//         id: uuidv4(),
//         currentStatus: 0,
//         status: ['22', '20', '18'],
//         isShow: true,
//         name: 'size-editor',
//         editCom: SizeEditor
//       },
//       descSize: {
//         id: uuidv4(),
//         currentStatus: 0,
//         status: ['16', '14', '12'],
//         isShow: true,
//         name: 'size-editor',
//         editCom: SizeEditor
//       },
//       titleWeight: {
//         id: uuidv4(),
//         currentStatus: 1,
//         status: ['加粗', '正常'],
//         isShow: true,
//         name: 'weight-editor',
//         editCom: WeightEditor
//       },
//       descWeight: {
//         id: uuidv4(),
//         currentStatus: 1,
//         status: ['加粗', '正常'],
//         isShow: true,
//         name: 'weight-editor',
//         editCom: WeightEditor
//       },
//       titleItalic: {
//         id: uuidv4(),
//         currentStatus: 1,
//         status: ['斜体', '正常'],
//         isShow: true,
//         name: 'italic-editor',
//         editCom: ItalicEditor
//       },
//       descItalic: {
//         id: uuidv4(),
//         currentStatus: 1,
//         status: ['斜体', '正常'],
//         isShow: true,
//         name: 'italic-editor',
//         editCom: ItalicEditor
//       },
//       titleColor: {
//         id: uuidv4(),
//         status: '#000000',
//         isShow: true,
//         name: 'color-editor',
//         editCom: ColorEditor
//       },
//       descColor: {
//         id: uuidv4(),
//         status: '#909399',
//         isShow: true,
//         name: 'color-editor',
//         editCom: ColorEditor
//       }
//     }
//   };
//   return config;
//   // 这里可以添加渲染逻辑，例如根据config渲染组件
//   // return <div>MuPicSelect Config</div>;
// };

// export default MuPicSelectConfig;
